live beyond one’s means - Spanish English Dictionary